package com.atguigu.tingshu.vo.album;

import com.atguigu.tingshu.model.album.BaseCategoryView;
import com.atguigu.tingshu.vo.user.UserInfoVo;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

/**
 * @author dyl
 * @version 1.0
 * @description:
 * @date 2025/11/12 12:56
 */
@Data
public class AlbumDetailInfoVo {

    @Schema(description = "专辑人信息（只需要id、名称、图片即可）")
    private UserInfoVo announcer;

    @Schema(description = "专辑信息")
    private AlbumInfoVo albumInfo;

    @Schema(description = "专辑统计信息")
    private AlbumStatVo albumStatVo;

    @Schema(description = "所属分类信息")
    private BaseCategoryView baseCategoryView;
}
